team jumping - French English Dictionary